626,026 shares
81,047 shares
60,906 shares
815,027 shares
355,774 shares
263,837 shares
239,959 shares
117,499 shares
51,628 shares
26,632 shares