Market Price
$ 90.76
Selling Price
$ 77.59
3877
1176
3810
4758
Market Price
$ 91.94
Selling Price
$ 83.37
4329
3655
2878
4429
Market Price
$ 72.93
Selling Price
$ 65.42
1626
930
660
1901
Market Price
$ 70.68
Selling Price
$ 62.90
3334
2040
2871
4174
Market Price
$ 71.25
Selling Price
$ 64.70
1520
843
1124
2530
Market Price
$ 81.83
Selling Price
$ 68.53
2936
1261
1465
4814
Market Price
$ 99.94
Selling Price
$ 88.99
2495
1394
767
3158
Market Price
$ 86.13
Selling Price
$ 77.80
2158
1172
1516
2753
Market Price
$ 92.91
Selling Price
$ 81.68
2546
1522
2233
3515
Market Price
$ 72.54
Selling Price
$ 62.53
3577
1966
2999
4909
Market Price
$ 84.64
Selling Price
$ 73.32
3158
695
1260
3692
Market Price
$ 114.35
Selling Price
$ 97.69
916
474
718
1829
Market Price
$ 102.76
Selling Price
$ 90.71
1575
1434
714
4392
Market Price
$ 84.99
Selling Price
$ 70.95
2141
1484
672
2641
Market Price
$ 63.39
Selling Price
$ 55.02
2342
2338
1396
2671
Market Price
$ 72.17
Selling Price
$ 64.38
2476
951
809
2788
Market Price
$ 66.27
Selling Price
$ 55.96
2641
1166
1442
3032
Market Price
$ 107.23
Selling Price
$ 97.47
743
521
240
773
Market Price
$ 73.85
Selling Price
$ 66.80
821
742
401
2202
Market Price
$ 71.14
Selling Price
$ 60.50
2370
900
2211
3904
Market Price
$ 89.23
Selling Price
$ 74.91
906
773
187
1323
Market Price
$ 103.05
Selling Price
$ 86.35
2639
1144
2193
4200
Market Price
$ 96.70
Selling Price
$ 85.94
1434
302
1032
3985
Market Price
$ 95.91
Selling Price
$ 81.45
192
187
146
960
Market Price
$ 99.50
Selling Price
$ 88.77
383
313
153
866
Market Price
$ 103.21
Selling Price
$ 87.80
4123
2964
1402
4855
Market Price
$ 110.12
Selling Price
$ 98.41
1359
802
410
2031
Market Price
$ 82.54
Selling Price
$ 72.42
2048
1569
943
2656
Market Price
$ 80.70
Selling Price
$ 69.57
940
269
230
3140
Market Price
$ 104.59
Selling Price
$ 88.14
965
201
324
1095
Market Price
$ 105.02
Selling Price
$ 90.71
1298
1155
790
2071
Market Price
$ 86.54
Selling Price
$ 74.13
819
200
683
2135
Market Price
$ 71.96
Selling Price
$ 60.32
1497
559
422
3113
Market Price
$ 68.95
Selling Price
$ 57.49
2976
1363
2027
3444
Market Price
$ 84.13
Selling Price
$ 72.04
369
100
325
518
Market Price
$ 77.85
Selling Price
$ 67.90
1822
1140
1598
2419
Market Price
$ 66.73
Selling Price
$ 56.16
1849
1579
1489
2413
Market Price
$ 109.35
Selling Price
$ 96.63
1435
1386
782
4477
Market Price
$ 73.38
Selling Price
$ 65.33
4784
3078
1099
4833
Market Price
$ 87.23
Selling Price
$ 73.00
783
319
676
1332