50,940 shares
112,095 shares
64,564 shares
35,332 shares
59,067 shares
70,594 shares
331,153 shares
209,665 shares
747,868 shares
71,442 shares