Market Price
$ 84.72
Selling Price
$ 71.40
3017
1960
1860
3755
Market Price
$ 112.31
Selling Price
$ 94.64
375
306
203
1563
Market Price
$ 65.41
Selling Price
$ 56.93
1596
780
1146
2830
Market Price
$ 99.63
Selling Price
$ 89.00
1329
659
1001
2200
Market Price
$ 110.76
Selling Price
$ 96.36
1981
1924
746
4951
Market Price
$ 108.63
Selling Price
$ 97.93
2845
1387
2630
2890
Market Price
$ 97.26
Selling Price
$ 83.44
1506
850
1264
3040
Market Price
$ 66.95
Selling Price
$ 58.75
252
137
120
1196
Market Price
$ 76.02
Selling Price
$ 66.44
313
255
63
855
Market Price
$ 86.91
Selling Price
$ 72.81
2416
887
1560
2816
Market Price
$ 112.24
Selling Price
$ 95.54
799
224
472
2432
Market Price
$ 104.18
Selling Price
$ 87.30
1648
1296
1095
2790
Market Price
$ 107.78
Selling Price
$ 95.32
4502
3042
2165
4867
Market Price
$ 114.82
Selling Price
$ 96.76
291
129
227
845
Market Price
$ 109.45
Selling Price
$ 96.50
714
147
619
3306
Market Price
$ 114.19
Selling Price
$ 95.57
353
76
201
465
Market Price
$ 72.13
Selling Price
$ 64.79
1431
1025
968
2607
Market Price
$ 103.73
Selling Price
$ 87.12
1188
407
717
4928
Market Price
$ 87.07
Selling Price
$ 75.94
2460
746
1590
2653
Market Price
$ 90.87
Selling Price
$ 79.20
1601
403
1209
1677
Market Price
$ 70.64
Selling Price
$ 59.02
1114
297
889
3362
Market Price
$ 115.10
Selling Price
$ 97.63
855
567
697
1562
Market Price
$ 108.01
Selling Price
$ 95.37
1323
892
429
1573
Market Price
$ 111.59
Selling Price
$ 93.41
367
274
274
1754
Market Price
$ 68.56
Selling Price
$ 61.57
894
465
858
2298
Market Price
$ 115.70
Selling Price
$ 97.14
1670
1388
1467
4535
Market Price
$ 75.99
Selling Price
$ 64.37
225
66
207
683
Market Price
$ 78.64
Selling Price
$ 71.24
1786
1656
1510
2974
Market Price
$ 71.54
Selling Price
$ 64.28
2060
413
522
4054
Market Price
$ 108.89
Selling Price
$ 94.39
619
231
601
2030
Market Price
$ 104.55
Selling Price
$ 88.22
1305
664
471
1637
Market Price
$ 92.81
Selling Price
$ 82.57
1165
700
362
2892
Market Price
$ 99.91
Selling Price
$ 89.88
1006
477
512
4819
Market Price
$ 99.20
Selling Price
$ 89.27
253
249
169
415
Market Price
$ 64.87
Selling Price
$ 56.49
3537
2223
729
3677
Market Price
$ 67.41
Selling Price
$ 60.73
2628
1446
2175
3133
Market Price
$ 91.89
Selling Price
$ 78.72
1475
707
362
2837
Market Price
$ 105.80
Selling Price
$ 92.63
3637
3620
1877
4593
Market Price
$ 106.04
Selling Price
$ 95.14
134
81
125
487
Market Price
$ 105.12
Selling Price
$ 94.69
758
254
584
1967