95,230 shares
62,534 shares
128,328 shares
71,829 shares
435,381 shares
90,477 shares
311,669 shares
112,824 shares
114,904 shares
122,901 shares