Market Price
$ 36.20
Selling Price
$ 32.17
813
169
558
953
Market Price
$ 42.13
Selling Price
$ 35.40
2665
2413
2207
4154
Market Price
$ 46.95
Selling Price
$ 39.95
2330
1912
2145
3240
Market Price
$ 52.42
Selling Price
$ 46.45
733
370
614
738
Market Price
$ 64.45
Selling Price
$ 55.76
1445
1166
749
1694
Market Price
$ 51.13
Selling Price
$ 45.78
773
168
432
2648
Market Price
$ 41.85
Selling Price
$ 37.72
1085
297
764
1308
Market Price
$ 32.49
Selling Price
$ 27.61
605
535
497
1630
Market Price
$ 42.59
Selling Price
$ 36.77
1162
1004
1094
4495
Market Price
$ 64.91
Selling Price
$ 55.41
1110
389
371
1261
Market Price
$ 29.27
Selling Price
$ 25.10
835
233
653
2689
Market Price
$ 31.67
Selling Price
$ 26.69
1423
812
829
3862
Market Price
$ 60.78
Selling Price
$ 51.12
359
81
312
983
Market Price
$ 63.04
Selling Price
$ 56.31
1910
844
1718
2867
Market Price
$ 36.91
Selling Price
$ 33.47
1601
540
1566
3754
Market Price
$ 48.34
Selling Price
$ 40.34
1114
475
428
1504
Market Price
$ 43.17
Selling Price
$ 36.09
4463
3846
3180
4936
Market Price
$ 44.53
Selling Price
$ 38.36
761
580
357
1374
Market Price
$ 60.91
Selling Price
$ 55.24
738
622
213
2481
Market Price
$ 42.57
Selling Price
$ 35.95
1843
992
1705
2451
Market Price
$ 51.07
Selling Price
$ 44.83
1649
732
627
4213
Market Price
$ 36.37
Selling Price
$ 31.07
2905
2628
981
4838
Market Price
$ 59.00
Selling Price
$ 51.84
1564
1361
1007
2040
Market Price
$ 65.75
Selling Price
$ 56.04
457
351
115
1402
Market Price
$ 52.27
Selling Price
$ 44.45
3449
2974
2472
4772
Market Price
$ 39.03
Selling Price
$ 35.41
2442
1423
1485
3715
Market Price
$ 67.79
Selling Price
$ 59.20
469
371
182
606
Market Price
$ 62.98
Selling Price
$ 55.19
934
225
397
1844
Market Price
$ 60.27
Selling Price
$ 52.25
176
73
61
645
Market Price
$ 43.53
Selling Price
$ 37.03
4218
1109
2061
4472
Market Price
$ 55.95
Selling Price
$ 47.63
847
437
480
1190
Market Price
$ 54.84
Selling Price
$ 47.03
3457
1965
1355
4665
Market Price
$ 48.97
Selling Price
$ 42.52
1462
1089
1040
1581
Market Price
$ 56.11
Selling Price
$ 46.85
1732
1467
413
2353
Market Price
$ 63.65
Selling Price
$ 55.57
3561
881
2447
3734
Market Price
$ 50.32
Selling Price
$ 45.34
2411
1521
1941
4571
Market Price
$ 43.26
Selling Price
$ 37.04
3647
2609
1941
4879
Market Price
$ 55.45
Selling Price
$ 49.96
647
584
250
820
Market Price
$ 59.09
Selling Price
$ 50.92
577
532
468
1950
Market Price
$ 41.32
Selling Price
$ 36.54
778
731
394
2498