254,551 shares
67,496 shares
162,583 shares
148,912 shares
226,015 shares
68,721 shares
595,758 shares
380,064 shares
89,746 shares
126,395 shares