Market Price
$ 41.71
Selling Price
$ 36.94
349
75
330
840
Market Price
$ 61.28
Selling Price
$ 52.43
1341
823
1028
2912
Market Price
$ 37.18
Selling Price
$ 31.74
892
309
392
1317
Market Price
$ 31.49
Selling Price
$ 27.08
458
352
315
1984
Market Price
$ 55.22
Selling Price
$ 49.56
950
208
869
1611
Market Price
$ 35.37
Selling Price
$ 30.24
2361
1535
1187
3784
Market Price
$ 55.94
Selling Price
$ 48.88
2119
1115
834
3991
Market Price
$ 60.84
Selling Price
$ 51.38
1772
1427
422
3639
Market Price
$ 58.83
Selling Price
$ 49.35
1037
389
771
3334
Market Price
$ 65.80
Selling Price
$ 56.78
1231
1089
324
2897
Market Price
$ 40.68
Selling Price
$ 34.85
2481
515
1671
2521
Market Price
$ 60.99
Selling Price
$ 54.16
816
314
722
3424
Market Price
$ 55.81
Selling Price
$ 46.99
1019
984
540
2124
Market Price
$ 45.79
Selling Price
$ 40.26
938
762
558
2502
Market Price
$ 62.06
Selling Price
$ 54.77
1881
1247
1571
3658
Market Price
$ 66.11
Selling Price
$ 57.86
1008
517
252
2523
Market Price
$ 39.25
Selling Price
$ 34.84
313
240
241
1193
Market Price
$ 50.42
Selling Price
$ 42.12
1074
522
1061
3899
Market Price
$ 45.76
Selling Price
$ 38.58
2015
703
609
4419
Market Price
$ 63.11
Selling Price
$ 53.59
2622
1663
1515
4630
Market Price
$ 64.04
Selling Price
$ 56.46
360
158
252
1223
Market Price
$ 63.61
Selling Price
$ 56.24
3881
1171
1109
4027
Market Price
$ 49.32
Selling Price
$ 43.25
1009
381
801
2890
Market Price
$ 50.57
Selling Price
$ 45.00
1861
1370
585
4669
Market Price
$ 45.70
Selling Price
$ 40.59
3405
2090
2287
4112
Market Price
$ 63.56
Selling Price
$ 55.98
877
481
607
4337
Market Price
$ 70.74
Selling Price
$ 59.76
1296
1245
1118
2279
Market Price
$ 57.22
Selling Price
$ 49.28
791
458
386
1830
Market Price
$ 59.66
Selling Price
$ 53.88
307
95
107
683
Market Price
$ 60.04
Selling Price
$ 53.37
600
178
473
2636
Market Price
$ 56.39
Selling Price
$ 50.99
1121
273
632
3025
Market Price
$ 68.78
Selling Price
$ 58.87
1283
810
403
3281
Market Price
$ 54.98
Selling Price
$ 49.45
1593
531
1094
1967
Market Price
$ 65.19
Selling Price
$ 54.46
1367
1316
364
2802
Market Price
$ 36.85
Selling Price
$ 30.94
3184
1204
935
3983
Market Price
$ 28.92
Selling Price
$ 25.09
3913
3743
1886
4172
Market Price
$ 52.28
Selling Price
$ 46.50
941
724
233
3308
Market Price
$ 29.83
Selling Price
$ 25.80
917
259
360
4165
Market Price
$ 36.56
Selling Price
$ 30.84
356
146
183
1735
Market Price
$ 66.87
Selling Price
$ 57.79
1936
636
1138
3476