56,580 shares
164,623 shares
154,159 shares
423,859 shares
162,501 shares
169,201 shares
82,578 shares
159,943 shares
104,944 shares
58,711 shares