626,262 shares
81,098 shares
60,944 shares
815,199 shares
355,936 shares
263,999 shares
240,076 shares
117,683 shares
51,816 shares
26,690 shares