25,839 shares
81,411 shares
122,245 shares
32,486 shares
52,278 shares
202,532 shares
114,420 shares
120,718 shares
61,477 shares
34,929 shares