301,403 shares
582,446 shares
324,600 shares
511,438 shares
329,643 shares
167,229 shares
816,245 shares
765,072 shares
241,655 shares
312,070 shares