626,280 shares
81,111 shares
60,955 shares
815,236 shares
355,952 shares
264,016 shares
241,015 shares
117,702 shares
51,840 shares
26,702 shares