Market Price
$ 50.81
1794
1714
1699
2164
Market Price
$ 54.19
2502
1307
978
2599
Market Price
$ 64.75
2677
998
2364
2957
Market Price
$ 37.61
1128
614
908
3620
Market Price
$ 60.46
279
248
103
401
Market Price
$ 36.26
3978
3728
2558
4019
Market Price
$ 59.53
1802
1021
1680
2253
Market Price
$ 61.62
2020
591
1331
4828
Market Price
$ 60.76
1512
471
1094
3135
Market Price
$ 58.65
3111
2748
2195
4893
Market Price
$ 43.04
978
877
471
1879
Market Price
$ 39.54
1383
341
1094
2516
Market Price
$ 55.69
1426
597
1371
4571
Market Price
$ 30.98
3139
661
1923
3432
Market Price
$ 37.21
3247
2274
889
3749
Market Price
$ 56.48
2327
640
2305
3119
Market Price
$ 57.94
689
276
538
917
Market Price
$ 52.33
2036
957
1651
2638
Market Price
$ 33.64
2750
1299
2460
3661
Market Price
$ 41.90
2908
2352
1730
3538
Market Price
$ 36.08
533
109
431
1341
Market Price
$ 48.34
152
102
118
502
Market Price
$ 44.81
2656
1005
2025
4105
Market Price
$ 53.93
2317
1067
2154
3920
Market Price
$ 34.67
2342
1447
1923
2810
Market Price
$ 54.87
313
175
293
1057
Market Price
$ 33.13
985
715
939
2652
Market Price
$ 69.11
381
273
222
1882
Market Price
$ 39.86
1735
1217
545
2041
Market Price
$ 33.34
1021
584
290
2651
Market Price
$ 34.14
3493
2526
2328
3658
Market Price
$ 33.83
1982
801
793
4282
Market Price
$ 35.89
1315
1253
813
3034
Market Price
$ 53.09
3524
1700
1733
4789
Market Price
$ 52.76
1234
368
325
2574
Market Price
$ 33.25
190
151
43
883
Market Price
$ 43.38
782
353
385
1369
Market Price
$ 48.39
1916
1127
415
3210
Market Price
$ 46.67
2905
1266
2001
4207
Market Price
$ 35.58
271
238
159
980