4,009 shares
3,075 shares
3,255 shares
3,364 shares
3,019 shares
381,395 shares
112,684 shares
205,563 shares
233,452 shares
44,176 shares