174,533 shares
19,522 shares
18,140 shares
21,386 shares
293,331 shares
42,029 shares
13,258 shares
44,512 shares
140,180 shares
248,904 shares