5,513 shares
4,551 shares
5,037 shares
5,384 shares
4,640 shares
21,086 shares
18,008 shares
20,090 shares
294,334 shares
202,323 shares