33,395 shares
26,960 shares
207,116 shares
186,564 shares
165,935 shares
298,887 shares
163,812 shares
151,402 shares
466,396 shares
140,603 shares