3,396 shares
14,251 shares
236,827 shares
155,390 shares
106,258 shares
264,976 shares
27,531 shares
92,312 shares
170,932 shares
70,150 shares