Market Price
$ 82.51
Selling Price
$ 72.30
2041
1877
1510
2487
Market Price
$ 65.71
Selling Price
$ 57.26
3403
1191
2248
4796
Market Price
$ 93.20
Selling Price
$ 82.33
593
509
275
2139
Market Price
$ 96.86
Selling Price
$ 85.14
500
317
408
1845
Market Price
$ 91.12
Selling Price
$ 81.45
1191
523
627
3424
Market Price
$ 83.19
Selling Price
$ 74.37
1140
472
512
3919
Market Price
$ 76.01
Selling Price
$ 63.80
2258
2094
901
4466
Market Price
$ 109.15
Selling Price
$ 92.54
1819
1418
929
1961
Market Price
$ 82.56
Selling Price
$ 70.64
1308
428
545
1663
Market Price
$ 96.10
Selling Price
$ 83.22
980
537
978
4154
Market Price
$ 76.59
Selling Price
$ 67.48
851
753
754
1597
Market Price
$ 95.13
Selling Price
$ 81.07
680
335
253
3009
Market Price
$ 88.43
Selling Price
$ 79.62
1534
1475
715
2805
Market Price
$ 84.30
Selling Price
$ 72.67
1046
622
771
2031
Market Price
$ 73.68
Selling Price
$ 61.58
2848
2043
2307
3049
Market Price
$ 68.53
Selling Price
$ 60.08
929
780
622
2093
Market Price
$ 88.78
Selling Price
$ 75.94
2467
2278
1870
4625
Market Price
$ 68.78
Selling Price
$ 58.88
743
323
189
3014
Market Price
$ 82.33
Selling Price
$ 69.15
1386
1323
478
1960
Market Price
$ 74.83
Selling Price
$ 62.62
1894
475
1346
2937
Market Price
$ 107.22
Selling Price
$ 92.32
3574
2539
3009
3653
Market Price
$ 99.88
Selling Price
$ 85.32
1330
292
394
1918
Market Price
$ 74.21
Selling Price
$ 63.76
1375
1210
1148
3800
Market Price
$ 70.37
Selling Price
$ 59.49
1964
1529
1012
3936
Market Price
$ 102.26
Selling Price
$ 88.90
2753
1124
1264
2900
Market Price
$ 74.12
Selling Price
$ 66.01
3455
2114
1410
3758
Market Price
$ 71.64
Selling Price
$ 62.05
193
51
172
497
Market Price
$ 106.28
Selling Price
$ 92.41
2954
2259
882
4989
Market Price
$ 85.10
Selling Price
$ 71.00
439
137
179
521
Market Price
$ 116.35
Selling Price
$ 98.52
2571
587
1868
2820
Market Price
$ 88.81
Selling Price
$ 78.21
1853
865
1378
2820
Market Price
$ 73.02
Selling Price
$ 64.50
831
407
197
1153
Market Price
$ 74.16
Selling Price
$ 63.11
1555
1096
377
4794
Market Price
$ 94.50
Selling Price
$ 80.01
964
630
369
1334
Market Price
$ 93.33
Selling Price
$ 79.31
2546
1555
1803
2812
Market Price
$ 63.69
Selling Price
$ 57.85
3795
2067
1278
3871
Market Price
$ 73.55
Selling Price
$ 66.31
2770
1682
2701
3409
Market Price
$ 97.65
Selling Price
$ 87.57
3116
2949
1839
3278
Market Price
$ 73.12
Selling Price
$ 61.51
2546
819
1804
3163
Market Price
$ 96.37
Selling Price
$ 84.32
1959
594
1348
2350