21,909 shares
119,963 shares
201,802 shares
594,323 shares
331,490 shares
40,091 shares
410,896 shares
66,608 shares
44,842 shares
34,096 shares