131,863 shares
31,282 shares
379,132 shares
35,241 shares
46,364 shares
44,868 shares
117,678 shares
142,373 shares
327,328 shares
111,467 shares