33,418 shares
26,985 shares
207,139 shares
186,599 shares
165,957 shares
298,914 shares
163,837 shares
151,429 shares
466,426 shares
140,620 shares