Market Price
$ 106.38
Selling Price
$ 96.22
1499
544
712
3934
Market Price
$ 94.59
Selling Price
$ 82.36
2043
1697
1850
3396
Market Price
$ 67.83
Selling Price
$ 57.53
593
488
545
652
Market Price
$ 88.59
Selling Price
$ 79.42
3519
1162
1181
3877
Market Price
$ 90.85
Selling Price
$ 80.20
476
408
186
1366
Market Price
$ 68.42
Selling Price
$ 59.52
1515
360
742
4063
Market Price
$ 92.23
Selling Price
$ 83.47
1060
1032
267
2618
Market Price
$ 99.95
Selling Price
$ 86.28
789
626
612
1366
Market Price
$ 113.50
Selling Price
$ 97.64
1895
767
1735
2011
Market Price
$ 65.59
Selling Price
$ 56.98
1949
858
1564
2661
Market Price
$ 105.51
Selling Price
$ 88.08
850
818
482
3924
Market Price
$ 75.04
Selling Price
$ 65.48
656
245
296
656
Market Price
$ 87.07
Selling Price
$ 76.11
797
510
549
1759
Market Price
$ 66.42
Selling Price
$ 57.35
1744
1729
373
3182
Market Price
$ 78.67
Selling Price
$ 66.55
175
105
64
528
Market Price
$ 65.70
Selling Price
$ 58.79
1941
1336
1686
2776
Market Price
$ 101.44
Selling Price
$ 86.81
513
511
365
632
Market Price
$ 69.55
Selling Price
$ 62.75
639
265
454
2384
Market Price
$ 64.44
Selling Price
$ 57.31
2071
768
1408
2556
Market Price
$ 64.03
Selling Price
$ 56.27
688
161
250
2052
Market Price
$ 65.08
Selling Price
$ 56.35
345
208
156
520
Market Price
$ 95.84
Selling Price
$ 86.16
3531
2513
2638
3751
Market Price
$ 90.18
Selling Price
$ 77.15
2625
1422
1190
2965
Market Price
$ 76.49
Selling Price
$ 66.86
803
484
688
2104
Market Price
$ 97.13
Selling Price
$ 82.05
154
36
151
407
Market Price
$ 114.54
Selling Price
$ 96.12
378
126
84
1158
Market Price
$ 81.67
Selling Price
$ 70.52
1876
1078
923
4430
Market Price
$ 95.44
Selling Price
$ 81.83
3391
2769
1571
4191
Market Price
$ 109.47
Selling Price
$ 94.55
1479
468
986
3638
Market Price
$ 79.81
Selling Price
$ 67.97
3286
1552
2513
3331
Market Price
$ 70.05
Selling Price
$ 63.43
2390
1483
1427
2645
Market Price
$ 93.89
Selling Price
$ 79.39
2024
1576
1507
3973
Market Price
$ 102.39
Selling Price
$ 92.84
858
497
675
1127
Market Price
$ 92.21
Selling Price
$ 80.61
517
158
305
1846
Market Price
$ 61.61
Selling Price
$ 55.73
1943
1842
1088
2371
Market Price
$ 70.33
Selling Price
$ 62.35
203
161
106
529
Market Price
$ 93.50
Selling Price
$ 81.68
785
740
318
2239
Market Price
$ 98.69
Selling Price
$ 82.34
87
62
18
407
Market Price
$ 102.32
Selling Price
$ 91.68
1727
1714
427
3730
Market Price
$ 92.74
Selling Price
$ 77.68
312
302
307
1165