Market Price
$ 106.51
Selling Price
$ 92.44
1607
603
1083
2018
Market Price
$ 82.83
Selling Price
$ 74.98
920
559
795
1046
Market Price
$ 70.74
Selling Price
$ 61.14
298
194
71
791
Market Price
$ 82.54
Selling Price
$ 73.25
1487
1015
1251
4473
Market Price
$ 99.40
Selling Price
$ 83.36
2127
1975
2097
3670
Market Price
$ 76.56
Selling Price
$ 66.86
2985
2273
1559
3525
Market Price
$ 91.53
Selling Price
$ 79.98
1533
778
962
4375
Market Price
$ 90.41
Selling Price
$ 78.01
182
156
119
586
Market Price
$ 97.78
Selling Price
$ 85.02
1591
813
864
2018
Market Price
$ 76.91
Selling Price
$ 68.03
1653
1314
434
2031
Market Price
$ 77.88
Selling Price
$ 66.71
2298
500
1624
4306
Market Price
$ 64.89
Selling Price
$ 55.51
1308
856
288
3992
Market Price
$ 111.21
Selling Price
$ 95.95
3853
3679
1062
4756
Market Price
$ 110.20
Selling Price
$ 93.75
1097
575
679
4334
Market Price
$ 100.94
Selling Price
$ 91.26
1193
441
794
1508
Market Price
$ 104.10
Selling Price
$ 87.85
3277
2140
2617
4523
Market Price
$ 114.56
Selling Price
$ 97.67
1600
1392
556
4860
Market Price
$ 99.56
Selling Price
$ 85.83
1361
416
545
1772
Market Price
$ 91.10
Selling Price
$ 77.49
1368
317
704
2496
Market Price
$ 90.92
Selling Price
$ 82.21
1587
915
1477
2784
Market Price
$ 71.01
Selling Price
$ 63.51
1530
1012
665
2691
Market Price
$ 69.83
Selling Price
$ 60.12
531
506
249
713
Market Price
$ 87.66
Selling Price
$ 75.36
1297
649
934
2372
Market Price
$ 100.44
Selling Price
$ 87.23
637
587
182
796
Market Price
$ 98.74
Selling Price
$ 87.27
440
243
438
1683
Market Price
$ 77.98
Selling Price
$ 68.70
368
363
134
597
Market Price
$ 113.90
Selling Price
$ 96.41
593
349
222
1640
Market Price
$ 89.85
Selling Price
$ 75.46
2199
1860
1062
2250
Market Price
$ 70.16
Selling Price
$ 60.62
1185
754
867
1831
Market Price
$ 104.14
Selling Price
$ 86.88
964
502
930
2258
Market Price
$ 104.91
Selling Price
$ 91.60
2493
2005
1569
2809
Market Price
$ 72.17
Selling Price
$ 61.37
1340
1009
583
3489
Market Price
$ 108.28
Selling Price
$ 97.42
1579
1458
1448
1802
Market Price
$ 73.17
Selling Price
$ 64.91
1149
383
674
2746
Market Price
$ 82.23
Selling Price
$ 72.04
639
483
285
2221
Market Price
$ 95.59
Selling Price
$ 80.10
798
378
497
1059
Market Price
$ 89.89
Selling Price
$ 76.49
937
723
853
3112
Market Price
$ 112.73
Selling Price
$ 97.11
755
672
332
843
Market Price
$ 87.08
Selling Price
$ 74.03
178
149
67
407
Market Price
$ 82.87
Selling Price
$ 72.67
774
599
724
969