Market Price
$ 70.89
Selling Price
$ 64.32
2886
1802
1465
3201
Market Price
$ 114.50
Selling Price
$ 97.62
2448
1913
1996
4234
Market Price
$ 104.91
Selling Price
$ 93.60
749
678
455
751
Market Price
$ 89.21
Selling Price
$ 75.79
960
274
249
2104
Market Price
$ 105.60
Selling Price
$ 91.45
981
254
567
4394
Market Price
$ 89.99
Selling Price
$ 79.48
2940
1670
966
3370
Market Price
$ 76.03
Selling Price
$ 68.98
670
529
469
1436
Market Price
$ 79.00
Selling Price
$ 70.15
124
92
107
561
Market Price
$ 106.16
Selling Price
$ 90.25
1661
630
508
2014
Market Price
$ 88.76
Selling Price
$ 79.37
970
956
424
4841
Market Price
$ 76.48
Selling Price
$ 69.20
2261
945
1932
3013
Market Price
$ 65.33
Selling Price
$ 55.88
1009
514
879
2229
Market Price
$ 106.60
Selling Price
$ 95.73
468
436
328
2330
Market Price
$ 74.54
Selling Price
$ 63.92
4285
3101
1127
4466
Market Price
$ 78.46
Selling Price
$ 70.96
3367
1584
3330
3794
Market Price
$ 90.74
Selling Price
$ 78.62
3157
925
2990
4751
Market Price
$ 105.83
Selling Price
$ 89.05
1557
1541
1390
3515
Market Price
$ 100.75
Selling Price
$ 89.21
2271
1731
1127
3325
Market Price
$ 102.00
Selling Price
$ 86.00
3089
3049
919
3540
Market Price
$ 94.06
Selling Price
$ 80.60
1197
1057
506
3265
Market Price
$ 97.48
Selling Price
$ 87.33
2271
1080
2154
4554
Market Price
$ 80.83
Selling Price
$ 71.02
878
585
533
1406
Market Price
$ 84.50
Selling Price
$ 70.92
542
150
460
1536
Market Price
$ 106.59
Selling Price
$ 90.87
691
426
254
2152
Market Price
$ 75.81
Selling Price
$ 65.47
787
436
679
2372
Market Price
$ 85.60
Selling Price
$ 75.16
999
204
604
1757
Market Price
$ 80.68
Selling Price
$ 70.44
991
982
905
2834
Market Price
$ 88.54
Selling Price
$ 74.02
2217
446
2176
4309
Market Price
$ 90.66
Selling Price
$ 81.55
3769
2607
848
4819
Market Price
$ 107.23
Selling Price
$ 92.91
2508
828
1195
3058
Market Price
$ 94.90
Selling Price
$ 79.99
1700
578
1400
4539
Market Price
$ 111.11
Selling Price
$ 98.69
2001
1716
957
2312
Market Price
$ 89.14
Selling Price
$ 75.48
536
146
405
974
Market Price
$ 103.49
Selling Price
$ 89.24
390
177
255
958
Market Price
$ 86.47
Selling Price
$ 75.91
1443
412
751
3113
Market Price
$ 103.53
Selling Price
$ 93.10
2679
796
2124
3423
Market Price
$ 79.25
Selling Price
$ 67.53
2802
1986
911
4585
Market Price
$ 109.66
Selling Price
$ 92.51
457
267
115
483
Market Price
$ 116.87
Selling Price
$ 98.68
1509
460
349
4187
Market Price
$ 98.47
Selling Price
$ 85.96
3706
1814
783
4577