41,897 shares
203,039 shares
233,338 shares
292,679 shares
41,374 shares
331,560 shares
443,460 shares
46,980 shares
72,895 shares
231,299 shares