32,861 shares
46,289 shares
259,430 shares
170,158 shares
65,542 shares
48,058 shares
97,747 shares
72,528 shares
56,170 shares
49,484 shares