Market Price
$ 100.08
Selling Price
$ 88.17
1195
311
370
1926
Market Price
$ 69.41
Selling Price
$ 58.86
3340
2734
703
3620
Market Price
$ 77.21
Selling Price
$ 65.05
1460
1023
820
2255
Market Price
$ 64.26
Selling Price
$ 55.79
2478
1638
1678
4801
Market Price
$ 76.04
Selling Price
$ 67.64
3757
1679
1578
4519
Market Price
$ 68.65
Selling Price
$ 61.13
3032
2376
2343
3576
Market Price
$ 105.12
Selling Price
$ 90.34
1933
1674
1229
2869
Market Price
$ 79.04
Selling Price
$ 67.85
1279
607
504
3967
Market Price
$ 94.15
Selling Price
$ 79.31
684
662
448
2459
Market Price
$ 73.67
Selling Price
$ 61.90
789
746
211
1413
Market Price
$ 86.78
Selling Price
$ 73.06
2478
1159
1830
3130
Market Price
$ 112.06
Selling Price
$ 97.47
1734
743
496
3006
Market Price
$ 72.52
Selling Price
$ 61.10
3259
1994
2724
4182
Market Price
$ 107.19
Selling Price
$ 95.01
358
160
341
1483
Market Price
$ 100.97
Selling Price
$ 90.31
1035
714
641
2522
Market Price
$ 79.77
Selling Price
$ 71.18
291
192
290
1280
Market Price
$ 95.77
Selling Price
$ 84.87
535
393
201
712
Market Price
$ 63.17
Selling Price
$ 55.39
2884
1014
905
4998
Market Price
$ 84.37
Selling Price
$ 75.02
1430
1120
435
3933
Market Price
$ 68.39
Selling Price
$ 58.91
1820
849
1769
4117
Market Price
$ 111.35
Selling Price
$ 98.84
487
325
211
1678
Market Price
$ 76.55
Selling Price
$ 68.10
881
439
553
1591
Market Price
$ 70.38
Selling Price
$ 62.22
2107
827
467
2968
Market Price
$ 102.18
Selling Price
$ 92.00
4258
2823
4023
4440
Market Price
$ 63.41
Selling Price
$ 55.59
2156
1646
608
2290
Market Price
$ 102.05
Selling Price
$ 87.65
1471
1195
404
4578
Market Price
$ 75.67
Selling Price
$ 65.22
767
312
640
2157
Market Price
$ 86.86
Selling Price
$ 75.82
663
174
434
1142
Market Price
$ 82.79
Selling Price
$ 71.62
1098
389
369
4733
Market Price
$ 67.91
Selling Price
$ 61.10
983
304
554
1072
Market Price
$ 67.59
Selling Price
$ 59.62
1522
1258
399
1756
Market Price
$ 100.71
Selling Price
$ 90.00
772
317
214
1897
Market Price
$ 95.14
Selling Price
$ 82.46
2134
1747
614
2430
Market Price
$ 83.13
Selling Price
$ 74.44
390
226
232
1936
Market Price
$ 106.21
Selling Price
$ 92.91
1269
830
789
2382
Market Price
$ 109.95
Selling Price
$ 97.04
1017
627
625
4357
Market Price
$ 114.78
Selling Price
$ 97.76
1092
861
686
1272
Market Price
$ 75.93
Selling Price
$ 68.26
3442
851
3179
4774
Market Price
$ 90.12
Selling Price
$ 77.51
764
410
241
841
Market Price
$ 83.25
Selling Price
$ 73.43
790
588
220
1361