48,647 shares
71,180 shares
31,227 shares
57,932 shares
49,516 shares
28,957 shares
252,595 shares
31,176 shares
73,178 shares
18,409 shares