Market Price
$ 65.24
Selling Price
$ 54.84
1448
297
342
3038
Market Price
$ 30.51
Selling Price
$ 26.93
289
91
74
1411
Market Price
$ 33.68
Selling Price
$ 29.94
737
469
337
1892
Market Price
$ 51.52
Selling Price
$ 44.26
2435
1455
2352
2970
Market Price
$ 49.55
Selling Price
$ 43.79
626
328
442
1284
Market Price
$ 30.93
Selling Price
$ 26.56
2159
611
2158
2599
Market Price
$ 67.46
Selling Price
$ 56.34
2978
2351
2894
4403
Market Price
$ 62.65
Selling Price
$ 53.37
3077
2471
2717
3771
Market Price
$ 45.86
Selling Price
$ 38.51
4147
1913
1975
4864
Market Price
$ 31.49
Selling Price
$ 26.39
923
699
495
3579
Market Price
$ 55.01
Selling Price
$ 46.15
287
259
228
1114
Market Price
$ 57.21
Selling Price
$ 48.12
2099
1354
715
3383
Market Price
$ 39.26
Selling Price
$ 33.15
1989
867
646
3406
Market Price
$ 34.30
Selling Price
$ 30.88
604
345
396
1911
Market Price
$ 36.03
Selling Price
$ 32.08
4205
1415
4016
4429
Market Price
$ 51.23
Selling Price
$ 46.51
2650
2530
907
3662
Market Price
$ 67.92
Selling Price
$ 58.48
240
140
237
1086
Market Price
$ 42.58
Selling Price
$ 38.64
1827
984
707
4133
Market Price
$ 42.04
Selling Price
$ 36.57
1690
1488
1356
2076
Market Price
$ 32.24
Selling Price
$ 28.07
3687
3044
1772
4144
Market Price
$ 31.45
Selling Price
$ 26.26
1197
919
628
1434
Market Price
$ 44.53
Selling Price
$ 37.74
1615
610
1491
3159
Market Price
$ 37.59
Selling Price
$ 34.15
807
379
717
2726
Market Price
$ 39.88
Selling Price
$ 36.00
307
144
90
433
Market Price
$ 57.81
Selling Price
$ 51.95
1846
607
1793
2242
Market Price
$ 34.96
Selling Price
$ 31.25
1792
722
835
2737
Market Price
$ 57.73
Selling Price
$ 49.76
812
302
388
1872
Market Price
$ 46.06
Selling Price
$ 40.85
742
537
402
2382
Market Price
$ 50.04
Selling Price
$ 43.17
2411
805
1697
3183
Market Price
$ 56.13
Selling Price
$ 50.00
1073
532
515
3261
Market Price
$ 41.67
Selling Price
$ 37.27
2234
648
450
4712
Market Price
$ 42.90
Selling Price
$ 37.12
613
352
335
2766
Market Price
$ 47.43
Selling Price
$ 41.11
1038
666
534
1462
Market Price
$ 65.67
Selling Price
$ 59.47
2753
1892
1743
3612
Market Price
$ 60.33
Selling Price
$ 53.75
545
264
161
752
Market Price
$ 44.56
Selling Price
$ 38.10
4480
1193
1905
4535
Market Price
$ 57.46
Selling Price
$ 48.91
2682
2642
1824
3481
Market Price
$ 55.41
Selling Price
$ 48.82
396
219
292
569
Market Price
$ 51.08
Selling Price
$ 45.07
948
825
460
1479
Market Price
$ 31.99
Selling Price
$ 27.17
2178
1301
440
2395