Market Price
$ 49.61
Selling Price
$ 44.47
4037
2800
2177
4641
Market Price
$ 31.08
Selling Price
$ 26.91
434
362
197
1371
Market Price
$ 51.92
Selling Price
$ 45.03
1514
1476
1281
1774
Market Price
$ 63.73
Selling Price
$ 57.75
1398
436
1047
1551
Market Price
$ 57.24
Selling Price
$ 49.57
1806
1788
805
4959
Market Price
$ 50.16
Selling Price
$ 43.36
2882
917
2397
3788
Market Price
$ 65.56
Selling Price
$ 59.08
1550
1040
1180
1764
Market Price
$ 62.68
Selling Price
$ 52.35
2357
1344
785
3457
Market Price
$ 66.65
Selling Price
$ 59.22
704
637
628
1116
Market Price
$ 30.01
Selling Price
$ 26.25
1592
1335
577
2378
Market Price
$ 32.74
Selling Price
$ 27.35
655
469
524
1644
Market Price
$ 61.20
Selling Price
$ 51.83
750
439
492
3274
Market Price
$ 66.94
Selling Price
$ 57.26
972
410
330
4119
Market Price
$ 69.10
Selling Price
$ 58.16
586
360
221
848
Market Price
$ 54.97
Selling Price
$ 46.18
1508
629
686
3136
Market Price
$ 55.22
Selling Price
$ 49.25
1988
1743
663
2831
Market Price
$ 54.71
Selling Price
$ 46.68
2871
618
726
4275
Market Price
$ 46.06
Selling Price
$ 41.39
1861
1621
470
4311
Market Price
$ 38.91
Selling Price
$ 33.42
365
125
332
498
Market Price
$ 62.75
Selling Price
$ 56.90
2570
1451
736
2722
Market Price
$ 59.82
Selling Price
$ 52.03
260
86
164
566
Market Price
$ 40.26
Selling Price
$ 36.09
2961
1237
756
2971
Market Price
$ 38.23
Selling Price
$ 34.47
1463
531
1161
3104
Market Price
$ 42.41
Selling Price
$ 37.09
2829
2519
2174
4768
Market Price
$ 34.44
Selling Price
$ 30.32
1576
988
1028
1918
Market Price
$ 35.18
Selling Price
$ 29.84
1032
669
298
1642
Market Price
$ 62.97
Selling Price
$ 54.63
1069
1066
1031
3021
Market Price
$ 57.43
Selling Price
$ 49.44
639
236
215
1579
Market Price
$ 62.46
Selling Price
$ 55.85
594
325
467
857
Market Price
$ 49.89
Selling Price
$ 44.94
1264
336
1096
2924
Market Price
$ 66.23
Selling Price
$ 59.62
797
733
518
3798
Market Price
$ 48.49
Selling Price
$ 41.05
3758
3485
1943
4654
Market Price
$ 58.72
Selling Price
$ 51.88
303
242
89
406
Market Price
$ 33.15
Selling Price
$ 29.44
287
182
259
852
Market Price
$ 68.16
Selling Price
$ 58.45
587
246
387
800
Market Price
$ 51.70
Selling Price
$ 44.26
953
561
676
2607
Market Price
$ 40.86
Selling Price
$ 34.29
2062
1995
453
3695
Market Price
$ 68.67
Selling Price
$ 57.39
3601
2527
2171
4878
Market Price
$ 46.23
Selling Price
$ 40.89
1246
549
510
1868
Market Price
$ 45.52
Selling Price
$ 40.69
1179
962
509
2478