Market Price
$ 68.41
Selling Price
$ 61.51
474
193
301
2164
Market Price
$ 76.84
Selling Price
$ 69.20
1983
1941
1177
4527
Market Price
$ 72.95
Selling Price
$ 61.83
1815
1433
1210
2291
Market Price
$ 105.81
Selling Price
$ 90.98
630
593
270
2756
Market Price
$ 115.51
Selling Price
$ 98.02
938
490
766
2230
Market Price
$ 94.75
Selling Price
$ 85.38
470
111
359
520
Market Price
$ 73.74
Selling Price
$ 61.96
2704
1072
689
2820
Market Price
$ 98.41
Selling Price
$ 85.81
1625
1155
338
1639
Market Price
$ 66.91
Selling Price
$ 60.02
1851
1072
418
4424
Market Price
$ 75.15
Selling Price
$ 67.77
1532
392
1074
1653
Market Price
$ 99.10
Selling Price
$ 89.28
3608
3345
3118
4592
Market Price
$ 75.39
Selling Price
$ 63.87
1991
1824
751
3420
Market Price
$ 82.56
Selling Price
$ 73.02
937
921
223
1247
Market Price
$ 108.77
Selling Price
$ 96.75
510
107
365
1299
Market Price
$ 89.25
Selling Price
$ 74.57
2727
2612
1982
3464
Market Price
$ 66.13
Selling Price
$ 59.04
1973
1867
1785
3543
Market Price
$ 60.79
Selling Price
$ 55.21
871
217
686
2069
Market Price
$ 113.87
Selling Price
$ 98.00
4627
1609
4182
4909
Market Price
$ 96.60
Selling Price
$ 82.60
925
622
567
4507
Market Price
$ 86.05
Selling Price
$ 72.00
1742
1737
1278
2212
Market Price
$ 103.78
Selling Price
$ 88.80
1792
933
838
3869
Market Price
$ 68.82
Selling Price
$ 61.66
614
193
272
973
Market Price
$ 76.73
Selling Price
$ 69.50
2412
765
1818
2680
Market Price
$ 89.87
Selling Price
$ 76.95
1070
995
896
4276
Market Price
$ 65.75
Selling Price
$ 57.41
1036
612
724
1400
Market Price
$ 74.30
Selling Price
$ 66.37
461
288
152
1684
Market Price
$ 86.61
Selling Price
$ 73.15
1261
1033
415
1849
Market Price
$ 105.75
Selling Price
$ 96.13
539
523
361
671
Market Price
$ 103.34
Selling Price
$ 88.16
567
150
271
1039
Market Price
$ 108.18
Selling Price
$ 96.56
1823
1254
531
2368
Market Price
$ 115.94
Selling Price
$ 98.55
2849
1688
2120
4577
Market Price
$ 78.13
Selling Price
$ 69.72
579
516
567
1981
Market Price
$ 110.92
Selling Price
$ 94.36
2464
764
1019
4762
Market Price
$ 85.00
Selling Price
$ 71.69
1461
849
805
1890
Market Price
$ 63.34
Selling Price
$ 55.03
3569
2207
3054
3662
Market Price
$ 76.32
Selling Price
$ 64.15
443
318
410
1684
Market Price
$ 98.99
Selling Price
$ 84.91
2291
998
2064
3807
Market Price
$ 64.34
Selling Price
$ 57.80
1075
506
897
1295
Market Price
$ 77.23
Selling Price
$ 64.36
964
646
879
1239
Market Price
$ 100.82
Selling Price
$ 84.33
3783
3666
1457
4601