Market Price
$ 73.51
Selling Price
$ 66.23
503
485
116
1723
Market Price
$ 110.65
Selling Price
$ 93.92
3015
2015
1853
4103
Market Price
$ 81.27
Selling Price
$ 72.12
4119
3309
2900
4890
Market Price
$ 66.26
Selling Price
$ 55.90
1517
815
359
3841
Market Price
$ 88.14
Selling Price
$ 80.12
718
173
326
2056
Market Price
$ 113.15
Selling Price
$ 96.57
242
141
80
972
Market Price
$ 85.29
Selling Price
$ 71.91
1820
1793
637
2203
Market Price
$ 117.03
Selling Price
$ 98.66
3302
1717
3164
4152
Market Price
$ 70.77
Selling Price
$ 63.47
2134
913
1212
4871
Market Price
$ 111.32
Selling Price
$ 98.55
2112
941
429
4766
Market Price
$ 89.74
Selling Price
$ 80.77
1001
399
375
1561
Market Price
$ 78.51
Selling Price
$ 68.76
309
303
177
404
Market Price
$ 100.77
Selling Price
$ 84.02
1445
1370
1409
4352
Market Price
$ 79.97
Selling Price
$ 69.44
4002
3588
3408
4901
Market Price
$ 82.32
Selling Price
$ 69.40
2727
2654
2445
3319
Market Price
$ 71.01
Selling Price
$ 59.51
803
672
592
4014
Market Price
$ 65.03
Selling Price
$ 57.72
496
454
109
1016
Market Price
$ 85.78
Selling Price
$ 72.70
403
153
214
408
Market Price
$ 93.98
Selling Price
$ 83.59
2066
1328
1821
4164
Market Price
$ 107.77
Selling Price
$ 96.75
2490
1536
1228
4446
Market Price
$ 64.76
Selling Price
$ 56.39
802
597
782
1003
Market Price
$ 99.85
Selling Price
$ 87.39
433
189
114
537
Market Price
$ 94.10
Selling Price
$ 79.19
882
646
317
3313
Market Price
$ 95.76
Selling Price
$ 84.53
750
471
436
1861
Market Price
$ 94.41
Selling Price
$ 81.48
1661
433
1030
1941
Market Price
$ 86.08
Selling Price
$ 74.62
3162
2189
1784
3998
Market Price
$ 70.83
Selling Price
$ 64.21
1373
845
879
4776
Market Price
$ 87.94
Selling Price
$ 78.48
989
203
809
1075
Market Price
$ 91.66
Selling Price
$ 76.39
2531
871
2470
4400
Market Price
$ 109.82
Selling Price
$ 97.50
1862
1448
1627
2251
Market Price
$ 105.21
Selling Price
$ 89.36
2694
1572
695
3303
Market Price
$ 99.02
Selling Price
$ 83.44
967
695
726
2290
Market Price
$ 85.35
Selling Price
$ 76.28
786
699
505
1183
Market Price
$ 77.54
Selling Price
$ 66.32
1122
720
984
1863
Market Price
$ 106.58
Selling Price
$ 96.11
2676
1796
1726
2750
Market Price
$ 70.75
Selling Price
$ 61.07
927
839
727
1500
Market Price
$ 78.95
Selling Price
$ 66.09
2037
1038
680
4160
Market Price
$ 66.53
Selling Price
$ 56.79
1770
701
913
3243
Market Price
$ 96.52
Selling Price
$ 83.62
1774
924
1149
3102
Market Price
$ 99.08
Selling Price
$ 87.43
1529
838
1247
3032