181,245 shares
171,098 shares
137,870 shares
112,408 shares
107,581 shares
99,210 shares
85,606 shares
57,222 shares
54,288 shares
45,797 shares