Market Price
$ 106.73
Selling Price
$ 93.19
1417
467
855
2432
Market Price
$ 89.06
Selling Price
$ 78.91
2058
1372
538
4385
Market Price
$ 80.90
Selling Price
$ 67.45
3108
841
1863
3823
Market Price
$ 115.51
Selling Price
$ 97.12
1033
348
644
1833
Market Price
$ 71.68
Selling Price
$ 62.38
2542
2029
789
4350
Market Price
$ 92.41
Selling Price
$ 82.60
2383
1989
1975
4707
Market Price
$ 79.46
Selling Price
$ 69.20
639
167
267
681
Market Price
$ 93.18
Selling Price
$ 84.13
1165
1023
930
1173
Market Price
$ 80.83
Selling Price
$ 69.49
3097
1478
1441
3211
Market Price
$ 112.21
Selling Price
$ 98.77
1868
727
425
3094
Market Price
$ 71.28
Selling Price
$ 64.46
300
174
274
1306
Market Price
$ 65.40
Selling Price
$ 56.17
1524
1274
570
4227
Market Price
$ 108.09
Selling Price
$ 97.80
1048
652
515
1837
Market Price
$ 91.82
Selling Price
$ 81.94
2028
1935
573
2845
Market Price
$ 65.64
Selling Price
$ 56.30
1474
1205
1205
2289
Market Price
$ 85.50
Selling Price
$ 77.52
782
576
641
1235
Market Price
$ 70.06
Selling Price
$ 62.77
847
364
307
1049
Market Price
$ 84.58
Selling Price
$ 75.11
1346
763
287
1498
Market Price
$ 97.79
Selling Price
$ 85.93
1998
941
843
4835
Market Price
$ 64.49
Selling Price
$ 55.85
2274
1978
663
4886
Market Price
$ 69.59
Selling Price
$ 60.77
3613
1474
3136
4759
Market Price
$ 105.24
Selling Price
$ 93.66
1253
502
252
2183
Market Price
$ 99.15
Selling Price
$ 88.18
4407
1358
1930
4875
Market Price
$ 81.66
Selling Price
$ 68.08
535
512
442
798
Market Price
$ 78.29
Selling Price
$ 65.74
2211
2005
766
3470
Market Price
$ 115.99
Selling Price
$ 97.87
1364
1085
335
2181
Market Price
$ 92.92
Selling Price
$ 78.87
869
438
201
3031
Market Price
$ 88.70
Selling Price
$ 80.49
2231
1910
1376
4944
Market Price
$ 68.86
Selling Price
$ 60.20
666
663
489
2675
Market Price
$ 96.26
Selling Price
$ 84.50
940
252
425
1034
Market Price
$ 67.23
Selling Price
$ 58.43
348
185
297
1127
Market Price
$ 107.98
Selling Price
$ 94.89
4195
3277
4189
4431
Market Price
$ 107.37
Selling Price
$ 91.01
306
242
267
1520
Market Price
$ 100.42
Selling Price
$ 87.05
3379
1879
1080
4319
Market Price
$ 97.77
Selling Price
$ 81.74
1045
930
668
4589
Market Price
$ 101.53
Selling Price
$ 88.89
179
56
43
697
Market Price
$ 64.72
Selling Price
$ 58.57
1065
488
910
3901
Market Price
$ 76.81
Selling Price
$ 64.31
1573
1167
988
2027
Market Price
$ 110.73
Selling Price
$ 98.67
1341
824
575
4431
Market Price
$ 75.18
Selling Price
$ 66.01
192
65
166
421