Market Price
$ 93.14
Selling Price
$ 78.21
1974
934
1943
4072
Market Price
$ 86.22
Selling Price
$ 76.89
849
696
730
3077
Market Price
$ 95.35
Selling Price
$ 83.74
1884
614
1170
4129
Market Price
$ 96.36
Selling Price
$ 80.94
1429
897
1307
2325
Market Price
$ 65.53
Selling Price
$ 59.32
1594
328
1040
4682
Market Price
$ 111.64
Selling Price
$ 97.55
2493
1705
2249
2581
Market Price
$ 74.96
Selling Price
$ 65.81
239
71
230
1198
Market Price
$ 84.55
Selling Price
$ 73.50
547
441
319
1787
Market Price
$ 110.23
Selling Price
$ 96.90
1569
728
736
3721
Market Price
$ 66.74
Selling Price
$ 60.00
3236
2915
1733
3418
Market Price
$ 109.70
Selling Price
$ 93.37
3947
1751
2816
4198
Market Price
$ 84.56
Selling Price
$ 73.28
1617
1067
1550
3435
Market Price
$ 69.53
Selling Price
$ 58.02
782
501
444
1586
Market Price
$ 80.89
Selling Price
$ 68.60
1307
1156
1166
1635
Market Price
$ 70.21
Selling Price
$ 61.99
1224
922
602
2694
Market Price
$ 91.73
Selling Price
$ 76.79
1589
1357
1162
4092
Market Price
$ 68.40
Selling Price
$ 59.65
690
638
376
2892
Market Price
$ 65.46
Selling Price
$ 55.49
2924
1923
767
4291
Market Price
$ 98.95
Selling Price
$ 83.59
1170
740
946
3609
Market Price
$ 65.11
Selling Price
$ 58.49
751
629
303
2546
Market Price
$ 76.55
Selling Price
$ 65.96
216
104
194
496
Market Price
$ 103.83
Selling Price
$ 86.77
1465
669
295
4141
Market Price
$ 105.23
Selling Price
$ 89.62
1733
1169
862
3064
Market Price
$ 101.28
Selling Price
$ 87.45
208
162
44
861
Market Price
$ 77.68
Selling Price
$ 68.21
2402
1674
943
3435
Market Price
$ 75.82
Selling Price
$ 66.20
1544
357
1189
4361
Market Price
$ 97.58
Selling Price
$ 83.93
881
473
683
2862
Market Price
$ 98.05
Selling Price
$ 84.82
2722
1894
873
4146
Market Price
$ 105.11
Selling Price
$ 95.06
222
114
158
489
Market Price
$ 98.23
Selling Price
$ 82.49
2142
1420
473
2461
Market Price
$ 86.11
Selling Price
$ 72.80
1997
1572
1451
2615
Market Price
$ 71.45
Selling Price
$ 60.84
366
353
196
433
Market Price
$ 85.46
Selling Price
$ 73.47
1244
692
1135
1745
Market Price
$ 81.64
Selling Price
$ 69.16
666
580
404
1876
Market Price
$ 85.46
Selling Price
$ 72.45
702
263
331
1367
Market Price
$ 110.26
Selling Price
$ 94.03
1677
489
390
3724
Market Price
$ 79.20
Selling Price
$ 70.23
575
352
404
2027
Market Price
$ 108.51
Selling Price
$ 96.71
3128
2380
1457
4120
Market Price
$ 104.60
Selling Price
$ 90.11
792
452
512
907
Market Price
$ 62.69
Selling Price
$ 55.61
1542
1268
730
3597