Market Price
$ 61.86
Selling Price
$ 53.22
1961
446
1944
2871
Market Price
$ 46.02
Selling Price
$ 39.62
1906
1286
1576
2322
Market Price
$ 31.55
Selling Price
$ 28.30
193
41
119
573
Market Price
$ 41.18
Selling Price
$ 37.29
3008
2174
2622
4337
Market Price
$ 65.53
Selling Price
$ 56.05
3641
2472
3169
4678
Market Price
$ 30.68
Selling Price
$ 25.99
1399
1167
712
1872
Market Price
$ 31.07
Selling Price
$ 27.97
1152
621
668
2628
Market Price
$ 47.81
Selling Price
$ 41.29
2013
505
599
3636
Market Price
$ 57.62
Selling Price
$ 51.16
413
383
109
495
Market Price
$ 31.67
Selling Price
$ 28.16
1346
938
1041
1422
Market Price
$ 64.03
Selling Price
$ 56.55
838
513
277
2631
Market Price
$ 62.71
Selling Price
$ 53.20
875
669
326
1741
Market Price
$ 57.49
Selling Price
$ 49.82
3993
2705
1761
4515
Market Price
$ 68.18
Selling Price
$ 56.96
836
260
650
1855
Market Price
$ 40.03
Selling Price
$ 35.00
2457
750
2327
2827
Market Price
$ 36.40
Selling Price
$ 31.01
378
179
246
693
Market Price
$ 62.82
Selling Price
$ 55.02
884
853
389
1437
Market Price
$ 42.28
Selling Price
$ 38.03
265
109
130
751
Market Price
$ 55.09
Selling Price
$ 48.37
2203
671
1290
4283
Market Price
$ 40.91
Selling Price
$ 36.28
722
516
325
2884
Market Price
$ 43.20
Selling Price
$ 36.01
2885
2405
1425
3870
Market Price
$ 31.37
Selling Price
$ 27.92
266
197
117
463
Market Price
$ 56.43
Selling Price
$ 49.53
2639
1414
2173
4492
Market Price
$ 48.13
Selling Price
$ 41.58
307
94
220
1322
Market Price
$ 66.40
Selling Price
$ 56.13
700
647
498
1309
Market Price
$ 55.34
Selling Price
$ 48.02
528
259
162
1034
Market Price
$ 63.22
Selling Price
$ 52.99
1684
1175
824
3990
Market Price
$ 59.50
Selling Price
$ 52.31
1635
1399
393
3465
Market Price
$ 29.62
Selling Price
$ 26.18
2399
1077
1129
3047
Market Price
$ 34.65
Selling Price
$ 29.53
2247
1784
685
2743
Market Price
$ 65.40
Selling Price
$ 55.50
2438
799
521
4840
Market Price
$ 59.80
Selling Price
$ 50.98
2666
887
1954
3629
Market Price
$ 52.45
Selling Price
$ 46.47
4232
1572
2618
4536
Market Price
$ 34.28
Selling Price
$ 28.80
1011
867
514
1052
Market Price
$ 52.61
Selling Price
$ 47.50
4079
3671
2241
4813
Market Price
$ 29.28
Selling Price
$ 26.24
1396
434
346
3430
Market Price
$ 35.10
Selling Price
$ 31.23
1011
771
654
2769
Market Price
$ 64.19
Selling Price
$ 58.30
3988
934
3721
4214
Market Price
$ 63.93
Selling Price
$ 55.09
836
630
809
1835
Market Price
$ 47.53
Selling Price
$ 40.72
1622
1523
596
2018