307,473 shares
439,728 shares
43,456 shares
486,214 shares
117,647 shares
128,042 shares
109,656 shares
60,423 shares
70,814 shares
66,323 shares