734,831 shares
34,284 shares
343,386 shares
80,498 shares
35,813 shares
242,637 shares
376,389 shares
31,516 shares
875,605 shares
408,997 shares