32,848 shares
46,274 shares
259,416 shares
170,142 shares
65,523 shares
48,041 shares
97,730 shares
72,511 shares
56,158 shares
49,474 shares