58,371 shares
32,327 shares
105,460 shares
27,206 shares
59,367 shares
183,454 shares
89,060 shares
34,684 shares
99,531 shares
40,071 shares