Market Price
$ 66.90
Selling Price
$ 58.52
1501
566
1438
4435
Market Price
$ 67.68
Selling Price
$ 57.08
519
223
300
1025
Market Price
$ 52.54
Selling Price
$ 43.96
1015
518
287
2112
Market Price
$ 54.94
Selling Price
$ 45.91
250
55
77
1070
Market Price
$ 62.25
Selling Price
$ 53.53
490
188
106
1615
Market Price
$ 59.63
Selling Price
$ 53.92
1440
622
1343
1862
Market Price
$ 47.97
Selling Price
$ 40.35
1075
748
503
1205
Market Price
$ 58.55
Selling Price
$ 52.62
807
286
398
2833
Market Price
$ 47.89
Selling Price
$ 42.57
1574
389
1079
4303
Market Price
$ 38.01
Selling Price
$ 33.42
1346
1206
925
1630
Market Price
$ 50.25
Selling Price
$ 44.84
365
283
183
559
Market Price
$ 62.00
Selling Price
$ 55.26
702
563
655
1987
Market Price
$ 66.48
Selling Price
$ 57.16
869
627
785
4093
Market Price
$ 37.90
Selling Price
$ 33.51
3790
3126
1740
4023
Market Price
$ 32.18
Selling Price
$ 28.46
533
151
447
2235
Market Price
$ 58.48
Selling Price
$ 51.26
460
218
149
487
Market Price
$ 64.79
Selling Price
$ 55.95
2698
1608
1395
3710
Market Price
$ 52.63
Selling Price
$ 44.49
3232
1004
938
3823
Market Price
$ 39.73
Selling Price
$ 35.51
1256
1237
1183
4521
Market Price
$ 67.49
Selling Price
$ 59.35
622
285
613
1460
Market Price
$ 35.99
Selling Price
$ 32.07
1829
554
582
3185
Market Price
$ 44.09
Selling Price
$ 37.01
2631
2144
647
4522
Market Price
$ 34.45
Selling Price
$ 30.99
1936
1497
1325
3279
Market Price
$ 34.77
Selling Price
$ 30.98
3883
2654
1471
4643
Market Price
$ 38.46
Selling Price
$ 32.97
2846
2591
1714
2971
Market Price
$ 54.52
Selling Price
$ 47.96
3177
2943
1693
3725
Market Price
$ 42.45
Selling Price
$ 37.27
924
696
815
2512
Market Price
$ 29.25
Selling Price
$ 26.13
1577
593
718
3104
Market Price
$ 68.54
Selling Price
$ 57.79
824
176
666
1012
Market Price
$ 37.08
Selling Price
$ 32.61
625
237
404
1710
Market Price
$ 31.21
Selling Price
$ 26.76
2573
2402
1944
4957
Market Price
$ 30.42
Selling Price
$ 25.39
2806
972
658
2926
Market Price
$ 53.64
Selling Price
$ 48.40
1070
517
321
3368
Market Price
$ 32.16
Selling Price
$ 28.86
2713
2336
2400
4549
Market Price
$ 65.74
Selling Price
$ 58.64
577
231
521
682
Market Price
$ 67.57
Selling Price
$ 56.45
3779
3355
1921
4086
Market Price
$ 48.07
Selling Price
$ 42.87
2166
1014
850
2547
Market Price
$ 63.60
Selling Price
$ 55.96
849
593
723
877
Market Price
$ 66.08
Selling Price
$ 58.98
1703
618
514
2081
Market Price
$ 66.91
Selling Price
$ 59.65
1245
741
964
2734