33,400 shares
26,964 shares
207,121 shares
186,573 shares
165,941 shares
298,894 shares
163,815 shares
151,409 shares
466,403 shares
140,606 shares