31,360 shares
43,007 shares
34,810 shares
14,650 shares
25,777 shares
42,756 shares
35,212 shares
36,098 shares
23,703 shares
347,799 shares