Market Price
$ 52.72
Selling Price
$ 44.01
864
440
289
2835
Market Price
$ 64.94
Selling Price
$ 56.72
3198
731
1166
3775
Market Price
$ 42.95
Selling Price
$ 36.54
4571
3966
1740
4836
Market Price
$ 67.11
Selling Price
$ 56.99
1165
1133
630
3554
Market Price
$ 58.16
Selling Price
$ 51.13
734
244
345
1305
Market Price
$ 65.79
Selling Price
$ 57.89
832
268
318
3451
Market Price
$ 53.28
Selling Price
$ 47.78
1822
1188
1690
3463
Market Price
$ 59.60
Selling Price
$ 52.00
790
467
300
1757
Market Price
$ 57.78
Selling Price
$ 50.74
758
552
502
1924
Market Price
$ 65.70
Selling Price
$ 58.89
1410
1386
537
3434
Market Price
$ 55.20
Selling Price
$ 49.58
2479
2352
1230
3019
Market Price
$ 36.04
Selling Price
$ 31.33
225
116
201
894
Market Price
$ 44.73
Selling Price
$ 39.03
2188
1378
755
4442
Market Price
$ 41.28
Selling Price
$ 34.60
2021
1490
1503
4215
Market Price
$ 42.63
Selling Price
$ 36.33
1005
573
709
1249
Market Price
$ 60.61
Selling Price
$ 52.35
323
185
141
1144
Market Price
$ 49.49
Selling Price
$ 43.47
3613
2170
2488
4188
Market Price
$ 40.07
Selling Price
$ 35.00
918
831
553
2109
Market Price
$ 42.44
Selling Price
$ 35.50
3488
2350
1592
3587
Market Price
$ 58.17
Selling Price
$ 50.84
703
407
474
760
Market Price
$ 34.74
Selling Price
$ 29.57
1311
331
774
2671
Market Price
$ 67.47
Selling Price
$ 59.00
985
730
837
3826
Market Price
$ 38.43
Selling Price
$ 33.48
2149
1183
1619
3961
Market Price
$ 32.39
Selling Price
$ 27.80
640
158
386
1108
Market Price
$ 31.10
Selling Price
$ 26.83
1638
887
1084
3610
Market Price
$ 56.02
Selling Price
$ 50.46
543
216
468
2423
Market Price
$ 66.03
Selling Price
$ 55.15
1687
1427
1230
1722
Market Price
$ 35.75
Selling Price
$ 31.77
1568
1032
1032
2564
Market Price
$ 55.00
Selling Price
$ 49.56
1573
1122
1191
3124
Market Price
$ 59.35
Selling Price
$ 52.01
2725
611
2299
4680
Market Price
$ 60.12
Selling Price
$ 50.16
1081
1075
387
3021
Market Price
$ 40.97
Selling Price
$ 34.60
1083
567
756
2242
Market Price
$ 65.68
Selling Price
$ 55.95
489
172
273
679
Market Price
$ 30.15
Selling Price
$ 26.72
929
806
618
2642
Market Price
$ 33.77
Selling Price
$ 29.21
2590
2145
1595
4277
Market Price
$ 49.60
Selling Price
$ 43.11
3383
682
1094
3545
Market Price
$ 62.69
Selling Price
$ 53.78
2369
2366
1678
4579
Market Price
$ 52.00
Selling Price
$ 43.60
2692
2418
1427
3947
Market Price
$ 39.34
Selling Price
$ 34.74
1454
730
381
3437
Market Price
$ 52.45
Selling Price
$ 46.70
2375
1459
1309
2454