Market Price
$ 37.79
Selling Price
$ 31.54
264
140
99
768
Market Price
$ 57.36
Selling Price
$ 51.10
4155
3407
874
4419
Market Price
$ 48.93
Selling Price
$ 42.99
1941
1749
1910
2832
Market Price
$ 41.18
Selling Price
$ 34.62
135
90
88
666
Market Price
$ 54.63
Selling Price
$ 46.70
552
195
116
1613
Market Price
$ 66.84
Selling Price
$ 57.96
1872
1384
1722
2076
Market Price
$ 29.48
Selling Price
$ 26.04
2450
607
1299
2939
Market Price
$ 32.04
Selling Price
$ 27.41
1290
1247
527
3551
Market Price
$ 32.62
Selling Price
$ 28.67
255
162
129
481
Market Price
$ 35.56
Selling Price
$ 30.31
1766
396
479
3194
Market Price
$ 49.13
Selling Price
$ 44.29
1663
513
749
2646
Market Price
$ 50.62
Selling Price
$ 43.72
1773
1485
1694
4168
Market Price
$ 57.71
Selling Price
$ 49.76
1077
643
687
1876
Market Price
$ 27.88
Selling Price
$ 25.03
531
132
512
849
Market Price
$ 33.30
Selling Price
$ 28.47
215
193
127
744
Market Price
$ 47.17
Selling Price
$ 42.43
1895
1403
884
2257
Market Price
$ 33.40
Selling Price
$ 29.57
1696
715
948
1886
Market Price
$ 45.34
Selling Price
$ 38.47
1538
868
802
3284
Market Price
$ 64.56
Selling Price
$ 57.59
269
167
180
452
Market Price
$ 32.17
Selling Price
$ 28.16
1378
1278
910
2231
Market Price
$ 49.73
Selling Price
$ 42.74
1147
672
472
1982
Market Price
$ 48.48
Selling Price
$ 41.85
785
652
352
3383
Market Price
$ 52.32
Selling Price
$ 47.16
1581
1570
856
2935
Market Price
$ 65.50
Selling Price
$ 56.32
1601
1516
1067
2007
Market Price
$ 66.01
Selling Price
$ 58.15
3074
1595
1295
4575
Market Price
$ 68.09
Selling Price
$ 58.15
1012
921
262
1966
Market Price
$ 65.56
Selling Price
$ 57.52
3095
2559
2915
3856
Market Price
$ 64.55
Selling Price
$ 56.49
691
487
648
1550
Market Price
$ 63.67
Selling Price
$ 54.98
1637
1376
1258
2968
Market Price
$ 62.43
Selling Price
$ 52.80
451
264
444
1636
Market Price
$ 55.54
Selling Price
$ 49.68
784
171
664
1092
Market Price
$ 64.58
Selling Price
$ 56.86
831
185
369
3123
Market Price
$ 52.14
Selling Price
$ 46.54
1924
464
415
2411
Market Price
$ 58.09
Selling Price
$ 50.28
326
193
149
1089
Market Price
$ 54.03
Selling Price
$ 48.29
1194
1193
601
3657
Market Price
$ 51.57
Selling Price
$ 43.72
3177
2918
3097
3971
Market Price
$ 41.41
Selling Price
$ 36.77
691
194
384
2588
Market Price
$ 59.26
Selling Price
$ 50.05
2327
1996
1547
3577
Market Price
$ 33.34
Selling Price
$ 27.83
2395
2364
1890
2660
Market Price
$ 52.22
Selling Price
$ 44.69
1224
1205
261
1903