172,226 shares
27,900 shares
254,974 shares
17,340 shares
16,096 shares
161,363 shares
101,168 shares
24,925 shares
73,832 shares
15,826 shares