25,893 shares
56,987 shares
29,737 shares
83,560 shares
60,160 shares
257,167 shares
184,282 shares
24,057 shares
78,443 shares
54,230 shares