59,013 shares
55,456 shares
48,152 shares
38,922 shares
38,375 shares
37,606 shares
33,974 shares
31,119 shares
28,602 shares
25,710 shares