626,280 shares
81,111 shares
60,955 shares
815,237 shares
355,953 shares
264,017 shares
241,017 shares
117,703 shares
51,841 shares
26,703 shares