Market Price
$ 101.84
Selling Price
$ 85.66
1187
765
292
3327
Market Price
$ 77.25
Selling Price
$ 65.94
739
338
301
1867
Market Price
$ 92.39
Selling Price
$ 77.67
2761
2124
1015
3221
Market Price
$ 103.29
Selling Price
$ 89.14
750
201
369
2825
Market Price
$ 82.62
Selling Price
$ 75.02
974
338
602
1613
Market Price
$ 108.39
Selling Price
$ 91.65
515
510
362
2511
Market Price
$ 74.38
Selling Price
$ 65.40
1491
592
1356
2867
Market Price
$ 68.22
Selling Price
$ 60.13
2036
699
1860
4976
Market Price
$ 66.79
Selling Price
$ 60.07
113
97
23
469
Market Price
$ 89.79
Selling Price
$ 76.42
495
445
168
1416
Market Price
$ 83.34
Selling Price
$ 74.34
1176
914
298
1982
Market Price
$ 108.33
Selling Price
$ 94.75
1254
517
881
1504
Market Price
$ 63.55
Selling Price
$ 56.14
1788
1323
800
2013
Market Price
$ 96.89
Selling Price
$ 87.65
438
128
391
921
Market Price
$ 95.52
Selling Price
$ 79.71
1493
743
980
2458
Market Price
$ 65.05
Selling Price
$ 55.97
841
378
535
3628
Market Price
$ 73.81
Selling Price
$ 63.04
1020
571
249
1128
Market Price
$ 93.55
Selling Price
$ 82.74
782
401
360
2163
Market Price
$ 97.38
Selling Price
$ 83.89
2470
1228
1553
4882
Market Price
$ 108.72
Selling Price
$ 93.91
1922
1272
537
2221
Market Price
$ 77.86
Selling Price
$ 66.21
4121
3939
3112
4688
Market Price
$ 71.29
Selling Price
$ 60.72
2504
1136
2266
4510
Market Price
$ 90.41
Selling Price
$ 75.46
1665
1297
674
2471
Market Price
$ 65.90
Selling Price
$ 57.87
2356
1587
1782
2513
Market Price
$ 116.22
Selling Price
$ 96.96
391
230
286
1128
Market Price
$ 112.13
Selling Price
$ 94.64
1342
1065
920
1828
Market Price
$ 91.35
Selling Price
$ 77.74
2918
1350
611
4899
Market Price
$ 109.80
Selling Price
$ 94.36
347
282
278
1030
Market Price
$ 93.26
Selling Price
$ 83.69
2129
1678
1725
4896
Market Price
$ 82.73
Selling Price
$ 75.03
1969
1248
1826
2751
Market Price
$ 89.29
Selling Price
$ 78.81
400
339
256
1338
Market Price
$ 82.21
Selling Price
$ 73.35
1385
714
1033
3135
Market Price
$ 70.77
Selling Price
$ 62.98
1441
960
928
4379
Market Price
$ 87.02
Selling Price
$ 76.84
1803
869
785
3288
Market Price
$ 98.77
Selling Price
$ 88.75
883
608
233
1204
Market Price
$ 68.59
Selling Price
$ 59.96
753
727
688
2153
Market Price
$ 77.96
Selling Price
$ 66.69
4371
1833
4118
4990
Market Price
$ 67.88
Selling Price
$ 58.16
978
568
341
4192
Market Price
$ 101.89
Selling Price
$ 85.71
1355
559
652
1661
Market Price
$ 70.83
Selling Price
$ 61.12
1798
1744
1678
2460