Market Price
$ 67.22
Selling Price
$ 59.61
2019
666
819
2094
Market Price
$ 31.45
Selling Price
$ 27.95
1838
905
1026
3806
Market Price
$ 36.05
Selling Price
$ 30.05
2404
853
2326
3111
Market Price
$ 52.53
Selling Price
$ 44.10
1890
613
454
3605
Market Price
$ 61.69
Selling Price
$ 55.15
548
125
263
1458
Market Price
$ 53.16
Selling Price
$ 45.55
2581
947
2061
3174
Market Price
$ 57.68
Selling Price
$ 49.20
493
144
280
719
Market Price
$ 54.55
Selling Price
$ 46.82
372
275
103
1617
Market Price
$ 35.49
Selling Price
$ 29.97
3483
2472
1096
4380
Market Price
$ 44.66
Selling Price
$ 37.68
617
149
238
2637
Market Price
$ 64.42
Selling Price
$ 56.14
961
804
677
1557
Market Price
$ 43.35
Selling Price
$ 37.67
215
128
169
552
Market Price
$ 41.77
Selling Price
$ 35.74
1791
1007
1653
4194
Market Price
$ 46.31
Selling Price
$ 38.67
1223
868
1057
1642
Market Price
$ 36.02
Selling Price
$ 32.55
1833
1387
1405
2209
Market Price
$ 51.16
Selling Price
$ 44.68
1874
1298
1591
4846
Market Price
$ 48.25
Selling Price
$ 43.62
800
641
410
2319
Market Price
$ 55.85
Selling Price
$ 49.48
1874
971
657
3359
Market Price
$ 56.50
Selling Price
$ 47.92
301
223
119
456
Market Price
$ 65.45
Selling Price
$ 55.05
3365
3015
820
4579
Market Price
$ 64.42
Selling Price
$ 55.77
331
286
226
419
Market Price
$ 48.46
Selling Price
$ 42.93
643
488
284
1129
Market Price
$ 65.48
Selling Price
$ 56.30
1852
766
608
2607
Market Price
$ 42.05
Selling Price
$ 36.19
3697
3012
1058
4900
Market Price
$ 63.09
Selling Price
$ 56.55
1672
1242
452
4537
Market Price
$ 42.95
Selling Price
$ 38.85
1337
453
833
1712
Market Price
$ 43.98
Selling Price
$ 37.57
2948
1910
1953
4379
Market Price
$ 59.13
Selling Price
$ 52.99
1988
1712
874
2664
Market Price
$ 36.90
Selling Price
$ 32.47
983
396
260
2064
Market Price
$ 61.15
Selling Price
$ 51.45
1564
945
759
3095
Market Price
$ 47.66
Selling Price
$ 43.25
259
231
118
1292
Market Price
$ 54.72
Selling Price
$ 46.61
4050
3688
1431
4738
Market Price
$ 35.46
Selling Price
$ 31.59
2822
2557
1574
4540
Market Price
$ 46.37
Selling Price
$ 40.45
611
268
218
898
Market Price
$ 43.15
Selling Price
$ 36.89
650
356
480
2350
Market Price
$ 43.66
Selling Price
$ 39.67
3108
783
1225
4289
Market Price
$ 50.55
Selling Price
$ 45.49
1736
569
531
3612
Market Price
$ 60.68
Selling Price
$ 54.25
1271
785
674
4326
Market Price
$ 35.99
Selling Price
$ 31.93
1454
1409
1136
4299
Market Price
$ 43.80
Selling Price
$ 38.46
508
489
400
1801