184,415 shares
301,819 shares
199,256 shares
84,527 shares
289,589 shares
151,280 shares
95,501 shares
558,879 shares
359,211 shares
271,942 shares