Market Price
$ 58.77
Selling Price
$ 50.05
1018
319
758
1155
Market Price
$ 40.52
Selling Price
$ 35.72
2122
524
1956
4035
Market Price
$ 67.44
Selling Price
$ 57.85
1373
1292
1334
1704
Market Price
$ 61.55
Selling Price
$ 52.84
1484
1216
1016
1966
Market Price
$ 30.19
Selling Price
$ 25.45
659
446
372
2964
Market Price
$ 33.43
Selling Price
$ 28.13
1561
1365
388
1716
Market Price
$ 33.65
Selling Price
$ 30.07
202
182
130
676
Market Price
$ 48.57
Selling Price
$ 44.07
761
604
369
1047
Market Price
$ 51.99
Selling Price
$ 43.43
1497
885
1199
1515
Market Price
$ 58.96
Selling Price
$ 49.36
1213
1121
420
2343
Market Price
$ 40.65
Selling Price
$ 36.13
3200
1709
2757
4280
Market Price
$ 39.34
Selling Price
$ 35.43
2346
721
1809
3245
Market Price
$ 45.45
Selling Price
$ 38.67
3808
2636
2084
4542
Market Price
$ 37.72
Selling Price
$ 32.64
1255
760
604
3460
Market Price
$ 50.86
Selling Price
$ 44.84
1238
479
724
3383
Market Price
$ 37.72
Selling Price
$ 32.19
850
490
694
1591
Market Price
$ 63.10
Selling Price
$ 53.71
1518
458
780
1573
Market Price
$ 64.71
Selling Price
$ 58.78
406
204
243
1618
Market Price
$ 27.81
Selling Price
$ 25.06
1493
623
906
3273
Market Price
$ 42.73
Selling Price
$ 37.18
1304
892
439
2998
Market Price
$ 38.51
Selling Price
$ 33.61
812
441
415
1178
Market Price
$ 42.10
Selling Price
$ 35.29
516
259
412
1040
Market Price
$ 32.40
Selling Price
$ 27.62
3790
3472
1243
4500
Market Price
$ 57.03
Selling Price
$ 49.27
162
57
121
557
Market Price
$ 34.64
Selling Price
$ 29.57
1421
1223
1147
3750
Market Price
$ 43.44
Selling Price
$ 36.20
2238
783
769
4832
Market Price
$ 63.27
Selling Price
$ 53.80
906
871
671
3877
Market Price
$ 51.76
Selling Price
$ 45.94
606
232
205
1707
Market Price
$ 56.29
Selling Price
$ 50.30
3906
3564
1172
4473
Market Price
$ 54.49
Selling Price
$ 48.52
865
295
523
3236
Market Price
$ 38.89
Selling Price
$ 32.44
1094
867
519
2934
Market Price
$ 46.31
Selling Price
$ 41.22
1842
1096
409
2085
Market Price
$ 43.18
Selling Price
$ 37.89
825
442
753
1463
Market Price
$ 62.84
Selling Price
$ 52.74
2015
592
909
4229
Market Price
$ 64.81
Selling Price
$ 55.27
1332
507
1326
3173
Market Price
$ 36.10
Selling Price
$ 31.20
3200
1014
2487
4536
Market Price
$ 55.26
Selling Price
$ 48.58
2004
631
1593
3219
Market Price
$ 57.83
Selling Price
$ 50.57
1056
307
373
3322
Market Price
$ 55.78
Selling Price
$ 48.08
132
94
70
501
Market Price
$ 48.44
Selling Price
$ 43.28
2428
554
2008
2463