Market Price
$ 63.42
Selling Price
$ 53.87
2011
432
1888
4620
Market Price
$ 46.45
Selling Price
$ 41.81
1095
582
494
2562
Market Price
$ 36.76
Selling Price
$ 31.72
1112
433
863
3182
Market Price
$ 60.85
Selling Price
$ 53.94
1315
1094
828
3855
Market Price
$ 55.30
Selling Price
$ 47.65
2844
813
2332
3335
Market Price
$ 63.28
Selling Price
$ 53.11
2883
1283
1094
3315
Market Price
$ 46.39
Selling Price
$ 40.97
105
105
44
436
Market Price
$ 36.38
Selling Price
$ 30.57
1825
1156
463
3780
Market Price
$ 32.03
Selling Price
$ 28.97
606
284
463
986
Market Price
$ 46.10
Selling Price
$ 41.42
1516
658
1190
3232
Market Price
$ 58.86
Selling Price
$ 51.05
830
598
309
1442
Market Price
$ 46.89
Selling Price
$ 39.60
4263
3411
3120
4604
Market Price
$ 58.73
Selling Price
$ 52.32
636
624
523
1025
Market Price
$ 34.03
Selling Price
$ 30.67
436
400
294
475
Market Price
$ 57.19
Selling Price
$ 48.68
232
210
134
414
Market Price
$ 30.92
Selling Price
$ 27.57
1033
784
325
3929
Market Price
$ 49.70
Selling Price
$ 44.73
348
236
209
851
Market Price
$ 37.44
Selling Price
$ 33.69
1101
570
1002
1276
Market Price
$ 51.19
Selling Price
$ 44.57
1429
1203
783
4399
Market Price
$ 47.82
Selling Price
$ 43.06
1546
1384
1276
4923