Market Price
$ 62.27
Selling Price
$ 55.91
2107
588
467
4705
Market Price
$ 38.28
Selling Price
$ 34.46
1744
540
1714
4598
Market Price
$ 34.95
Selling Price
$ 30.47
1145
691
1097
1951
Market Price
$ 61.96
Selling Price
$ 54.29
1622
1044
652
4653
Market Price
$ 42.67
Selling Price
$ 37.00
1025
600
613
2636
Market Price
$ 68.81
Selling Price
$ 58.57
1159
1121
883
1820
Market Price
$ 33.52
Selling Price
$ 30.28
2018
1359
831
4304
Market Price
$ 66.45
Selling Price
$ 57.61
1888
1398
760
4826
Market Price
$ 60.77
Selling Price
$ 54.25
675
406
629
2578
Market Price
$ 46.76
Selling Price
$ 39.55
2085
1752
1972
2112
Market Price
$ 57.84
Selling Price
$ 51.16
492
360
135
935
Market Price
$ 62.00
Selling Price
$ 52.09
597
353
332
1547
Market Price
$ 42.17
Selling Price
$ 38.10
503
341
489
869
Market Price
$ 55.13
Selling Price
$ 49.46
616
445
453
995
Market Price
$ 30.52
Selling Price
$ 26.41
663
626
553
2401
Market Price
$ 62.55
Selling Price
$ 54.19
688
603
236
1079
Market Price
$ 44.74
Selling Price
$ 38.18
764
177
612
2983
Market Price
$ 43.51
Selling Price
$ 37.24
845
755
209
1902
Market Price
$ 62.69
Selling Price
$ 52.68
1874
542
713
4324
Market Price
$ 52.19
Selling Price
$ 43.71
3430
1885
910
3984
Market Price
$ 66.05
Selling Price
$ 58.63
356
269
88
1622
Market Price
$ 60.73
Selling Price
$ 51.48
644
574
400
785
Market Price
$ 41.18
Selling Price
$ 34.59
965
211
430
3496
Market Price
$ 37.23
Selling Price
$ 32.16
2938
785
2608
4688
Market Price
$ 40.46
Selling Price
$ 33.73
1682
1587
1511
1776
Market Price
$ 43.84
Selling Price
$ 37.16
1850
1524
783
3695
Market Price
$ 61.22
Selling Price
$ 54.03
1821
1264
1206
2175
Market Price
$ 54.98
Selling Price
$ 46.00
2589
2010
2304
4228
Market Price
$ 30.97
Selling Price
$ 26.98
1611
1223
418
1778
Market Price
$ 51.24
Selling Price
$ 44.64
1935
537
1430
2022
Market Price
$ 64.52
Selling Price
$ 57.07
378
212
273
710
Market Price
$ 27.81
Selling Price
$ 25.24
1400
1248
420
3507
Market Price
$ 59.29
Selling Price
$ 49.71
1449
1309
1069
4179
Market Price
$ 61.00
Selling Price
$ 54.44
909
686
785
4478
Market Price
$ 61.56
Selling Price
$ 54.16
1971
1052
1123
2545
Market Price
$ 61.90
Selling Price
$ 52.12
835
428
457
926
Market Price
$ 42.11
Selling Price
$ 37.14
886
870
694
2118
Market Price
$ 57.13
Selling Price
$ 47.86
543
379
136
600
Market Price
$ 52.68
Selling Price
$ 47.39
1234
1196
1028
3774
Market Price
$ 37.26
Selling Price
$ 31.36
735
200
343
2255